import shutil  # 导入 shutil 模块，用于文件操作

def copy_file(source, destination):
    try:
        shutil.copy2(source, destination)
        print(f"文件 {source} 已成功复制到 {destination}")
    except FileNotFoundError:
        print(f"源文件 {source} 未找到。")
    except Exception as e:
        print(f"复制文件时出现错误: {e}")

if __name__ == "__main__":
    # 提示用户输入源文件路径
    source_file = input("请输入源文件路径: ")
    # 提示用户输入目标文件路径
    destination_file = input("请输入目标文件路径: ")
    copy_file(source_file, destination_file)

    # 等待用户输入，防止窗口一闪而过
    input("按回车键退出...")